/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tablero;

/**
 *
 * @author manuelzc
 */
public class Constantes {
    
    static final String ETIQUETA_EVENTO="Event";
    static final String ETIQUETA_SITIO="Site";
    static final String ETIQUETA_FECHA="Date";
    static final String ETIQUETA_RONDA="Round";
    static final String ETIQUETA_JUGADOR_BLANCO="White";
    static final String ETIQUETA_JUGADOR_NEGRO="Black";
    static final String ETIQUETA_RESULTADO="Result";
    static final String ETIQUETA_JUGADOR_BLANCO_ELO="WhiteElo";
    static final String ETIQUETA_JUGADOR_NEGRO_ELO="BlackElo";
    static final String ETIQUETA_ECO="ECO";
    
    static final String ID_PARTIDA="Id_Partida";
    static final String ID_MOVIMIENTO="Id_Movimiento";
    static final String FICHA="Ficha";
    static final String POS_INICIAL="Pos_Inicial";
    static final String POS_FINAL="Pos_Final";
    static final String COMENTARIO="Comentario";
    static final String NOMBRE_PARTIDA="Nombre";
    
    static final String INSERCION_PARTIDA_SIN_NOMBRE="insert ignore into Partida values(null,?,?,?,?,?,?,?,?,?,'');";
    static final String INSERCION_PARTIDA_CON_NOMBRE="insert ignore into Partida values(?,?,?,?,?,?,?,?,?,?,'');";
            
    static final String ERROR_CARGAR_PARTIDAS="No se ha podido cargar las partidas";
    static final String INSERCION_MOVIMIENTO="insert into Movimiento values(?,?,?,?,?,?);";
    
    static final String INSERCION_EVENTO="insert ignore into Evento values(null, ?);";
    static final String INSERCION_SITIO="insert ignore into Sitio values(null, ?);";
    static final String INSERCION_ECO="insert ignore into ECO values(null, ?);";
    static final String INSERCION_JUGADOR="insert ignore into Jugador values(null, ?,?);";
    
    static final String SELECCIONA_EVENTO="select Id_Evento from Evento where Nombre=?;";
    static final String SELECCIONA_SITIO="select Id_Sitio from Sitio where Nombre=?;";
    static final String SELECCIONA_ECO="select Id_ECO from ECO where ECO=?;";
    static final String SELECCIONA_JUGADOR="select Id_Jugador from Jugador where Nombre=?;";
    static final String SELECCIONA_EVENTO_NOMBRE="select Nombre from Evento where Id_Evento=?;";
    static final String SELECCIONA_SITIO_NOMBRE="select Nombre from Sitio where Id_Sitio=?;";
    static final String SELECCIONA_ECO_NOMBRE="select ECO from ECO where Id_ECO=?;";
    static final String SELECCIONA_JUGADOR_NOMBRE="select Nombre from Jugador where Id_Jugador=?;";
    static final String SELECCIONA_ELO="select ELO from Jugador where Id_Jugador=?;";
    static final String SELECCIONA_PARTIDA="select Id_Partida,Fecha,Ronda,Resultado from Partida where ";
    static final String SELECCIONA_MOVIMIENTOS="select Id_Movimiento,Pos_Final,Ficha from Movimiento where Id_Partida=?";
    static final String[] ETIQUETAS_VALIDAS = {ETIQUETA_EVENTO, ETIQUETA_SITIO, ETIQUETA_FECHA,
        ETIQUETA_RONDA, ETIQUETA_JUGADOR_BLANCO,ETIQUETA_JUGADOR_NEGRO, ETIQUETA_RESULTADO,
        ETIQUETA_ECO,ETIQUETA_JUGADOR_BLANCO_ELO,ETIQUETA_JUGADOR_NEGRO_ELO};
    
}
